Web-assisted patient education intervention designed according to the self-regulation model